package org.jeecg.modules.compilation.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.springframework.format.annotation.DateTimeFormat;

@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(description = "小程序首页业务类型跳转展示")
public class CiBusinessCategoryIndexJumpVO {

    /**文件编号*/
    @ApiModelProperty(value = "文件编号")
    private String documentSn;
    /**文件标题*/
    @ApiModelProperty(value = "文件标题")
    private String documentTitle;
    /**发文字号*/
    @ApiModelProperty(value = "发文字号")
    private String documentIdentifier;
    /**发布日期*/
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "发布日期")
    private String publishedDate;
    /**废止日期*/
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "废止日期")
    private String  abolitionDate;
    /**url*/
    @ApiModelProperty(value = "业务类型图标url")
    private String businessCategoryUrl;


}
